package com.hzz.entity.river;

import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import com.hzz.framework.entity.BaseEntity;
import java.util.Date;

@Data
@NoArgsConstructor
@AllArgsConstructor
@JsonInclude(JsonInclude.Include.NON_NULL)
public class Cases extends BaseEntity {
    /**
     * id
     */
    Long id;
    
    /**
     * 案件编号
     */
    String caseCode;
    
    /**
     * 案件名称
     */
    String caseName;
    
    /**
     * 案件类别
     */
    String caseType;
    
    /**
     * 案发地点
     */
    String caseAddr;
    
    /**
     * 所在经度
     */
    Double longitude;
    
    /**
     * 所在纬度
     */
    Double latitude;
    
    /**
     * 立案时间
     */
    Date filingTime;
    
    /**
     * 当事人
     */
    String iitigant;
    
    /**
     * 案情介绍
     */
    String caseIntroduction;
    
    /**
     * 案件处理情况
     */
    String caseHandling;
    
    /**
     * 处理结果
     */
    String handlingResult;
    
    /**
     * 结案方式
     */
    String closingMethod;
    
    /**
     * 结案时间
     */
    Date closingTime;
    
    /**
     * 案件承办部门
     */
    String handlingDepartment;
    
    /**
     * 承办人
     */
    String undertaker;
    
    /**
     * 行政区划
     */
    String regionId;
    
    /**
     * 行政区划名称
     */
    String regionName;
    
    /**
     * 备注
     */
    String memo;
    
    /**
     * 删除标识(0未删除1已删除)
     */
    Integer delFlag;
    
    /**
     * 建立者id
     */
    Long createId;
    
    /**
     * 更新时间
     */
    Date dateUpdated;
    
    /**
     * 创建时间
     */
    Date dateCreated;
}
